package com.spsy.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.spsy.common.core.annotation.Excel;
import com.spsy.common.core.web.domain.BaseEntity;

/**
 * 商品品牌管理对象 t_brand
 * 
 * @author spsy
 * @date 2024-10-18
 */
public class TBrand extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 品牌Id */
    private Long id;

    /** 品牌首字母 */
    @Excel(name = "品牌首字母")
    private String firstLetter;

    /** 品牌LOGO */
    @Excel(name = "品牌LOGO")
    private String brandLogo;

    /** 品牌专区大图 */
    @Excel(name = "品牌专区大图")
    private String brandImg;

    /** 品牌故事 */
    @Excel(name = "品牌故事")
    private String brandStory;

    /** 品牌排序 */
    @Excel(name = "品牌排序")
    private Long brandSort;

    /** 是否显示 */
    @Excel(name = "是否显示")
    private Long brandShow;

    /** 品牌制造商 */
    @Excel(name = "品牌制造商")
    private Long brandManufacturer;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setFirstLetter(String firstLetter) 
    {
        this.firstLetter = firstLetter;
    }

    public String getFirstLetter() 
    {
        return firstLetter;
    }
    public void setBrandLogo(String brandLogo) 
    {
        this.brandLogo = brandLogo;
    }

    public String getBrandLogo() 
    {
        return brandLogo;
    }
    public void setBrandImg(String brandImg) 
    {
        this.brandImg = brandImg;
    }

    public String getBrandImg() 
    {
        return brandImg;
    }
    public void setBrandStory(String brandStory) 
    {
        this.brandStory = brandStory;
    }

    public String getBrandStory() 
    {
        return brandStory;
    }
    public void setBrandSort(Long brandSort) 
    {
        this.brandSort = brandSort;
    }

    public Long getBrandSort() 
    {
        return brandSort;
    }
    public void setBrandShow(Long brandShow) 
    {
        this.brandShow = brandShow;
    }

    public Long getBrandShow() 
    {
        return brandShow;
    }
    public void setBrandManufacturer(Long brandManufacturer) 
    {
        this.brandManufacturer = brandManufacturer;
    }

    public Long getBrandManufacturer() 
    {
        return brandManufacturer;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("firstLetter", getFirstLetter())
            .append("brandLogo", getBrandLogo())
            .append("brandImg", getBrandImg())
            .append("brandStory", getBrandStory())
            .append("brandSort", getBrandSort())
            .append("brandShow", getBrandShow())
            .append("brandManufacturer", getBrandManufacturer())
            .toString();
    }
}
